package de.jmda.core.util.jpa;

import org.junit.runner.Description;
import org.junit.runner.RunWith;
import org.junit.runner.Runner;
import org.junit.runner.notification.RunNotifier;
import org.junit.runners.Suite;
import org.junit.runners.Suite.SuiteClasses;

@RunWith(Suite.class)
@SuiteClasses
(
		{
			JUTEntityRelationInfoFactoryOneToOneUni.class,
			JUTEntityRelationInfoFactoryOneToOneBi.class,
			JUTEntityRelationInfoFactoryOneToManyUni.class,
			JUTEntityRelationInfoFactoryOneToManyBi.class,
			JUTEntityRelationInfoFactoryManyToManyUni.class,
			JUTEntityRelationInfoFactoryManyToManyBi.class,
		}
		)
public class JUTAll extends Runner
{
	@Override
	public Description getDescription()
	{
		return
				Description.createSuiteDescription(
						"test suite for package " + getClass().getPackage().getName());
	}

	@Override
	public void run(RunNotifier notifier)
	{
		// intentionally left empty for now
	}
}